Cake\Utility\Hash D

Total Complexity 255
Dependencies 4
Dependents 4
Total lines 1,221
Lines of code 689
Logical lines of code 441
Comment lines 375
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
_matches()
C
40 32 51
combine()
B
41 22 56
extract()
B
41 21 52
sort()
B
38 17 66
get()
B
45 18 38
remove()
A
45 16 37
nest()
A
43 11 49
insert()
A
49 11 28
contains()
A
52 11 24
_merge()
A
55 11 18
_simpleOp()
A
49 10 32
normalize()
A
52 8 25
mergeDiff()
A
57 8 16
flatten()
S
52 7 26
format()
S
53 6 24
maxDimensions()
S
60 6 13
diff()
S
58 5 16
_squash()
S
58 5 15
_matchToken()
S
62 5 12
dimensions()
S
59 4 16
expand()
S
56 3 19
_filter()
S
77 4 3
filter()
S
66 3 8
merge()
S
62 2 11
_splitConditions()
S
65 2 9
check()
S
68 2 7
numeric()
S
70 2 6
map()
S
74 1 4
reduce()
S
74 1 4
apply()
S
74 1 4